mountainous streams - Turc Anglais Dictionnaire